make rapid strides - Español Inglés Diccionario